package com.example.annotation.reflect

import android.view.View

@Target(
    AnnotationTarget.FUNCTION,
    AnnotationTarget.PROPERTY_GETTER,
    AnnotationTarget.PROPERTY_SETTER
)
@Retention(AnnotationRetention.RUNTIME)
@EventBase(
    listenerSetter = "setOnClickListener",
    listenerType = View.OnClickListener::class,
    callbackMethod = "onClick"
)
annotation class OnClick(vararg val value: Int = [-1])